package ru.spbau.bytecode.info;

public class ConstantPoolInfo {
	public final static int UTF8_TAG = 1;
	public final static int INTEGER_TAG = 3;
	public final static int FLOAT_TAG = 4;
	public final static int LONG_TAG = 5;
	public final static int DOUBLE_TAG = 6;
	public final static int CLASS_TAG = 7;
	public final static int STRING_TAG = 8;
	public final static int FIELDREF_TAG = 9;
	public final static int METHODREF_TAG = 10;
	public final static int INTERFACE_METHODREF_TAG = 11;
	public final static int NAME_AND_TYPE_TAG = 12;
	public final static int METHOD_HANDLE_TAG = 15;
	public final static int METHOD_TYPE_TAG = 16;
	public final static int INVOKE_DYNAMIC_TAG = 18;
	
	public final int tag;

	public ConstantPoolInfo(int tag) {
		this.tag = tag;
	}
}
